package models

// 用户成长值日志表
type CustPointRecord struct {
	PointId *uint64 `gorm:"column:point_id;primarykey"` // 成长值日志ID
	CustId *uint64 `gorm:"column:cust_id"` // 用户ID
	Source *uint8 `gorm:"column:source"` // 变更来源 1订单，2登陆，3活动， 4 消费
	ChangeTypef *uint8 `gorm:"column:change_typef"` // 变更方式 1增加 ,2减少
	ReferNumber *string `gorm:"column:refer_number"` // 成长值来源相关编号
	GrowthValue *int32 `gorm:"column:growth_value"` // 成长值变更数
	ChangePoint *int32 `gorm:"column:change_point"` // 积分变更数
	CreateTime *jsontime.JsonTime `gorm:"column:create_time"` // 积分日志生成时间
}
func (entity *CustPointRecord) TableName() string {
	return "cust_point_record"
}